package com.xcjh.utils.hash;

import lombok.Data;

/**
 * 物理机节点模拟类，保存节点的IP、名称、端口等信息
 */
@Data
public class Node {
 
	private String ip;// IP
	private int port;//端口
	private String name;// 名称
 
	public Node(String ip,int port, String name) {
		this.ip = ip;
		this.port=port;
		this.name = name;
	}
	public Node() {
	}
 
	/**
	 * 复写toString方法，使用节点IP当做hash的KEY
	 */
	@Override
	public String toString() {
		return ip+":"+port;
	}
 
}